Big Huge Thesaurus

Torreya californica

noun